package Day11;

/**
 * @author HYHwtx
 * @version 1.0
 * @date 2022/2/17 10:43
 */
//2.14	将成绩优异的前10名学生成绩按从小到大顺序输出，
// 前10名学生成绩如下：
// [88,87,94,95,86,89,91,99,90,85] ，
// 并打印成绩总和以及平均成绩。 要求：使用冒泡排序.
public class Test14 {
    public static void main(String[] args) {
        int[] array = {88,87,94,95,86,89,91,99,90,85};
        int sum = 0;//和
        int arrave = 0;//平均值
        int temp = 0;//中间量
        for (int i = 0; i < array.length - 1; i++) {
            for (int j = 0; j < array.length-1; j++) {
                if (array[i]>array[j]){
                    temp = array[i];
                    array[i] = array[j];
                    array[j] = temp;
                }
            }

        }
        System.out.println("排序结果为");
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i]+" ");
        }
        for (int i = 0; i < array.length; i++) {
            sum = array[i]+sum;
        }
        arrave = (sum/array.length);

        System.out.println("和为："+sum);
        System.out.println("平均值为："+arrave);
    }
}
